from selenium import webdriver
from selenium.webdriver.common.by import By

from Page.Page1 import Page1
class Page2(Page1):
        # 页面元素的定位
        #定位搜索框
        search_loc=(By.ID,'wd')
        #定位搜索按钮
        searchbtn_loc=(By.CLASS_NAME,'search-btn')
        #定位第一个商品 /html/body/div[6]/div/div[2]/div[6]/ul/li[1]/div[2]/div[3]/a
        firstshop_loc=(By.XPATH,'/html/body/div[6]/div/div[2]/div[6]/ul/li[1]/div[2]/div[3]/a')
        #
        # #成功搜索汾酒后进行断言
        # dy2_loc=(By.XPATH,'/html/body/div[6]/div/div[2]/div[2]/div[2]/a')
        # 封装页面元素的方法
        #对搜索框进行输入操作
        def search(self):
            self.send_keys(self.search_loc,'汾酒')
        #对搜索按钮进行点击操作
        def searchbtn(self):
            self.click(self.searchbtn_loc)
        # #封装断言2的方法
        # def dy2_way(self):
        #     return self.find_element(self.dy2_loc).text
        #对第一个商品进行点击操作
        def firstshop(self):
            self.click(self.firstshop_loc)
        #业务逻辑
        def jiuxian_luoji3(self):
            self.jiuxian_luoji()
            self.search()
            self.searchbtn()
            #向下滑动500像素
            self.scroll_x(500)

